step terrace - Francés Inglés Diccionario